#pragma once
#include "hrd_core.h"

#define MAX_PATH_LENGTH 255

typedef struct hrd_path_s {
    uint8_t path_length;
    hrd_action_t path[MAX_PATH_LENGTH];
} hrd_path_t;


hrd_path_t HrdSolver_Solve(hrd_problem_t *problem);